Adds button to sign in
Merges and cleans code