Finished basic implementation.

All functions are written but not yet tested.
Code compiles and runs.
Made misc changes.

Still checking for bugs.
Deleted mysterious src/MapGeneration/.cpp file.