Recipes and Configs

Added some more comments to Config class and clean up how config files
are specified
Beginnings of recipe subsystem for Ultracrafting table.