Move model outside of the bundle
Move mappings to an adapter.
Move doctrine repositories to the adapter.
Doctrine pager implementation moved to ShopDoctrineAdapter