redesigned cart view, fixes #5