Removes eclipse-only compiler comments
Simplifies defaulting-code for castes
* Removes unused method
Removes redundant toString from Caste enums
Cleanup
Only one client interested in the available castes remains
Hands resources to module object factory method
There was only one client for both this and the report-template method, both in the same class using the same object.
Moves CharacterModuleObject code to reporting
Removes type parameter from character modules
Removes unused class
Dissolves CharacterModuleObjects entirely
* Reports each keep a module object of their own, fill it and print from it
* Generics forget about Map
Removes redundant parameters and methods
* CharacterModules no longer need to initialize their ModuleObjects
* Initialization no longer requires resources