Third commit

Textures and stuff. Horribly optimized