most ui work is done, need to change game to singleton and figure out battletab constructor