Added a 'location' field to Shop and provided support of enum values in the edit/remove/add product pages. Plus some minor changes.