Login
+ move form
+ refactor login method