Created recipe API. Completes issue #34.
Merge pull request #35 from planetguy32/master

Created recipe API. Completes issue #34.
Looks good! When I make the changes for 5.1.x and 5.2.x (aka the decomposition and synthesis updates) I'll need to make some changes.