More implementation of Minigame classes, adding Event calling during state changes and beginning of configuration-based component loading.  Removes vestigial spectator Set from Minigame in preparation for planned Spectation component.