wip
wip refactoring geolocation functions
wip implementing logic to track the user continuously
wip implementing getting friendsession in asynch way