T005 store shop items in db

Store items in db and add KnpLabs/KnpPaginatorBundle
You can use just `{@inheritdoc}` in all methods, implemented from interface