Made the loading of battles happen via a service/factory. The episode controller can also access this service and for a given episode find the episodes that it may face in upcoming battles.