Texture and shader development

ARRRGGGHHHH