The code is now reeeally more structured. Added a struture for 3d vectors, with minimal mathematical operations. Replaced like 11 variables whith vectors, they have ugly names, but that is temporary til I find what they do more exactly. Seperated the "parser" too, now it is really easy to see on what global variable it rely on. Also: better makefile and a .gitignore file.