Introduce block struct type to allow textures.
implementing texture stuff
Fix memory overflow.
unfinished work on some textures
Add own cam.