Synthesis Fixes

Journal no longer crashes the game
Shaped multi-input recipes work properly