Cleaning up the game factory and its tests.
Adding an Epg representation and an EpgFactory.