Refactor form errors to partial
Add shopping list controller