Added Minigame

Added the MiniGame abstract class - all the minigames should be based
off of this class