Moved assigning recipes to postInit to prevent some NPEs and worked on recipe system some more