Game name and icon images are now passed into constructor - hopefully improving reusability.