RecipeManager and AssemblerRecipeManager created.

Need to test that they work, but Java says they compile so only reason
they wouldn't would be pointer comparison vs. isEqual comparison for
things inside the array.

Close Issue # 5