Moved shaders to seperate directory
cleaning up struct naming