Just base gamemode stuff still need gamestate