proof of concept, refactor of course catalog, getting away from Joomla