Shader & Textures

Shader dcoupling complete. Texture elements added. default texture
assignment.
Textures were not tested yet!
bug