Shopping cart template based off code-project article