Move required actions into separate service
Added separate service to process required login actions - leaving AccountService for only user account management