fillRect not clearRect
Add matrix rotation of world