oook, rendering is fine, lets get down to game logic