Work on adding custom biomes

Lots of work still needed to modify terrain control to accept custom
biomes