Basic Database Functionality

As of now, the database will persist new items and when items are added. Reasonable steps have been taken to protect data (prepared statements, etc) but **no database configuration has been completed whatsoever** -- the data is accessed with complete trust since it is assumed there is no password prompt to access the database. This *must* be fixed before we move to production, but for now it's enough to work with.

Next steps include keeping track of timestamps to see when people buy things and ensuring further security on the data end.