Source Restructure. Textures now render correctly