making the game fully operational (minus dimension change)