Created FileTranslator to be able to use other sources for translations
Added renderer interface
Added abstract template renderer
Added a HTML renderer
Rewritten HTML pages to use the templating system
Moved magic getter to base renderer
Added JSON template system
Implemented JSON renderer