Changed MVC framework again

Finalized the MVC framework. It's a little more verbose but works for a wider range of cases.

Also switched to Google Docs, using [com] oz at mathiom.

Signed-off-by: OMGCarlos <me@omgcarlos.com>