fixed up angularJS shop module