Some big changes

Cleaning the TextureShader
Creating the Scene class: its children will do everything that is now in
the SceneManager and more!
For example, there is the LoadingScene, that is a loading screen!