Shader precision added, to be compatible with OpenGL ES.
Few classes refactored. New ability to remove train paths.