Breaking out into an MVC architecture.
Changing to formatters and removing mustache.
Changing over to an MVC pattern