Added poor ore type to Material Router.
Moved recipe registration to it's own class.