Adding some unit tests
More uncommitted work
Finish sign in