Intermediate state

* Refactoring special material generator, broken unit tests
* Cleanup and more specificity in magical item generator stress tests
* Finished major rods