Code cleanup: move methods to after class constructor
Support map detection
Add recipe solver for Cartographer's Chisel
Add Cartographer's Chisel solver to UI