big commit of work that happened during the holidays, mainly:
- recipe scanning refactor
- new wrapper classes for stacks and recipes
add IC2 recipe handler