Machines are metadata-based

Moved Creative Reactor onto TileGenerator instead of TileMachine

Fixed GUI FileNotFoundExceptions - it was trying to find 'machinepurifier' instead of 'purifier', etc.