Shop domain model

- Created: Shop entity, ShopRepository
- Updated: User entity
Shop domain model & repository

- Added: Shop entity, Shop repository
- Updated User entity
Shop Details entity added
Shop & ShopDetails

Added:
- DAO and Service layer for Shop and ShopDetails
- Shop DTO
- ShopNotFoundException
Shop logic implementation

Added:
- ShopController (Navigation, Create new shop)
- JSP view for a new shop
Modification oh shop logic

- Updated ShopDTO object: builders for Shop and ShopDetails objects were added
- Updated logic of adding new Shop: During the creation shop owner assignes to the Shop
- Shop save logic implemented
Owner shops

- Views added Shop Owner list, Shop Edit page
- Updated: ShopDAO, ShopService, ShopServiceImpl
Shop edit

- Implemented Shop editing functionality
- Pay attention on methods in Shop and ShopDetails classes. They are responsible for building of these objects from ShopDTO object.
Cleanup
Delete Shop

- Delete Shop functionality implemented
- CSS, JSP files modified
CNVR

- Content Negotiating View Resolver implementation
- pom.xml was updated with latest version of spring-web and excludions of apring-aop with a conflict old versions