Now we're using variable names that aren't private.

Additionally, I added a spec file so we can test our code.
Contains two smoke tests for connection to the db.
Got the db to store new/updated users

Took some real work, and I was afraid I wouldn't
be able to do it, but now we have a template for
storing/updating tables. TYVM for the good SQL, Justin.
Keepin' it DRY. Refactored to shrink code size.