Finish sign in
Refactor signin to form_tag and decouple tests from implementation in specs