Added client-side validation
Added login page
Login and logout controllers
Added functional login and logout
Fix: login when user is created
Fixed annoying error
Clarified create() and update() overridable methods

NOTE: They are called after post() and put() success, respectively.
Added random_string utils & deleted pointless utils
File extension is .haml
Separated coffee scripts
Login form
Added server-side login validation