removed updateLayout()

not used anymore
Refactored GetAccessTokenTask

-moved GetAccessTokenTask to separate file
-logged in should be determined by the presence of an accessToken
-accessTokenAquired
-added methods that handle the listener queue - synchronously