Skybox implemented and many improvements