Major change in graphic code.

New shader in the working. Submodule updated to a more optimized gui.
The game is working again!

But only some of the graphic is restored.