generated contrrollers
added valid information spec
Finish sign in