Add signup and login view.
Add UserController and user layout.
Remove some unuse function.