Finished custom recipe crafting ability
A few recommended changes left
issue #8