Well, git was corrupt, so couldnt commit for sooo long

Did huge changes, redid parts of engine, now supports different
heightmap formats, multicore, and other stuff.

Also, fixed trees. Finally