Starting to pull controller functions out of GameDetails