Adjusted cart provider to work with Dough
Merge pull request #19 from inspiran/refactor

Adjusted cart provider to work with Dough