- Update SQL for populating database.  Now rebuilds database when re-run
(destroying existing data) and populates the database with some initial
departments, tax rates, ranks, and an admin user.
- Added implementations for most of the methods in the DBInterface
class.