complete the skeleton of shop module.