Messed up with the design, starting from scratch.
Added Pages controller
Added stuff for validation. Validation not working...
Fixed validation (somehow...). Added User:

* User can register
* User can sign in
* User can see other users
* User can see other users profiles
* User can sign out