skybox shader added, texture stuff refactored, gl texture binding issues fixed