Cheers Mike,
I was wondering, how does one create such programs in C++? I have a steady knowledge in C, but even though I can write programs with structures and pointers and multiple functions it was all for my physics classes (phy undergrad),and it was on a basic level. Do you use already defined headers and functions or do you have to write it all by yourself (which seems bloody hard). Thanks again for getting into the fight with that source code.

"It is only with the heart that one can see rightly; what is essential is invisible to the eye."
-Antoine de Saint-Exupéry