creating joomla  component structure