working mvp user login and user creation