added some changes to minigames.
added super interface for minigames for a better hierarchy.