Joomla 2.5 component to manage courses with subscriptions