refactor(ShopService) add function load for better testability
 Also this commit/push should run the Travis.CI build process