Integrated Recipes Error Class

Integrated Rich's work by adding his class library for RecipeErrors and
logging errors to UI.
Noticed - UI was missing label for error logging.