log stuff only if debugging is on
added a way to not multiply matrix in render.PushWorldMatrix
camera is now multiplied with surface.WorldToLocal
added a way to not multiply with previous matrix with surface.PushMatrix
more work on gui2
default to arrow if an invalid cursor is given
assets for gui2
removed unused panels