organizing drawing and shaders to get solids and textures split to different parts