Cleaned up the code so that it's a bit more intelligible (imo) and so that I could make other types of procedurally generated maps in the future. There is a common base class (ProceduralMap) from which all other procedural maps will come from. Also, I updated the Unity inspector GUI to make it easier to generate maps and tuck away options that you, generally, don't need to touch.