Refactoring GameSetup.js, is totally broken right now.