Bit of clean-up and refactoring

Also added dismantle mode item. Added a recipe for the base tool.
Starting work on the table recipe manager