cleaned up game init