Joomla 3 MVC boiler component