Add task form validation
Change to use RESTful routes
Generate user related stuff
Remove unexpected codes which were added by mistake
Add user login/logout support
Rubymine IDE changes