revamp the mobile presence to take advantage of new login markup. Clean up all the missused functions.