Refactor recipe logic, and test ALL recipes. Fix various commands, skills, and position issues to get all the recipes working.