mocked up login flow
removed firebase depend for now