player movement between locations and login/logout