Massive overhaul to the core functionality of the plugin, complete data
structure rewrite, complete database backend rewrite, a ton of code
reorganization, and too many other things to even list. This commit in a
sense takes a step back from the previous versions. The plugin now lacks
many of the features it did have while they are still being updated.
(Very, very buggy release)