Partially rewrite recipes
Partially rewrite recipes

This is incomplete.  However, it should eventually fix the way that
recipes are read, and make the code a bit cleaner (I think).
mcdevs/Burger,Pokechu22/Burger