more refactoring - this time for database endpoint

Completely refactored Items again.  Based on the threaded example, built
an example that posts output directly to a database instead of writing
to CSV files.  In doing so, I flattened the Items module into a single
class, which, frankly, is easier to manage anyway.