Renderer extras

Removes puphpet and Vagrant file.

Adds support for Renderer to have plugins

Adds support for a basic controller