Moved Extension.js to its own folder
Created ExtensionLoader.js
Added Mask function
Added JsDoc comments
Added addGenStop

Should help to facilitate on-the-fly modification of world generation in a safe manner, especially for extensions
Moved Mask from Extension.js to ExtensionLoader.js

Can be used more efficiently in ExtensionLoader