starting on Forge Works first, added config classes, next commit will actually have code!