- Separated generation and biome selection as a first step towards an API
- All generation data is now first stored in a ChunkInformation variable and turned into terrain later
- Fixed some typos. 
- Woodland threshold is now in ChunkInformation
- Completely separated ChunkInformation from terrain generator for API
- Converted mountains generator to the API way, fixing the initial noise initialization for more random placement.
- Added some more gravel.
- Completed API
- Added lots of documentation
- Added vanilla generation emulation
- Updated version number
- Clarified benefit of NewDawnBiome class