Joomla 3.x extensions skeleton