Fixed up for the most part the Recipe class.  DataConnection needs more work to actually insert objects.