Added Zbuffering thats maybe working

Testing commits to come...
But filling isn't available
Working zbuffering and filling
Resetting screen after every frame
Merge branch 'zbuffer'