first code
implemented fixed game space
last fixes