Moved menu bindings and actions into new RecipeMenuController.js module. This cleaned up the code and removed uncessary complexity that was causing strange issues.