Factored junkrig_calc into multiple parts
Add materials class and materials data