Gamestates now fully functional.