Issue #4 - Re-implemented the 'Popular' shopping model as a Caret plugin.  Validated that the output was identical.
Removed an ugly print statement.