Controller - View approach

Closes #2 
Closes #10
good point. Please tell me which ones I've missed:

* Post
* Page
* Comment
* Revision
* User

Anything else?