Added memoization to controller.
Add API calls for renaming and deleting ingredients.
Styling and experimentation with inline editing.
Partial attempt at creating a pagelist directive.
Rename dialog.
Rename dialog.