shopping cart created with durandal