refactor+doc: generalize the generators and document how it works
- move common Ruby code to
lib/
, as a library (module) namedForge
- add developer documentation
- switch to using Material for MkDocs, which has many nice features
Edited by Christopher Dilks