Refactored.

We now have a MUCH cleaner and simpler builder class which is
used for rendering views, partials and forms. We can now officially
pass in view variables in the form of an array('variable_name' => $value)
and use the $variable_name in the view were looking to render. This
also works for partials.

[Branch: development]