Added lots of stuff. textures almost work.