Add initial signin view
Add signin tests
Add signin view