NOW FEATURING A DATABASE!

Improved the entirety of the plugin greatly by moving to a database
implementation.  Still need to implement secret locations before
releasing.