changed shaders around again + cleanup
changed coordiante system to swap y and z
improved texture finding
added a way to load a model with assimp flags from entities
more work on 3d shaders