Restructure and adding publication

This adds the basic structures in place to do publication of the library
to MavenCentral. Unfortunately there's not a way to locally publish the
changes yet, but the system is in place for maven if it gets to that.
Added CRUD

Basic Create, Update, Read, and Delete operations have been added.
User's should just be able to call the appropriate methods in NoSQL to
store their data. Operations are quite basic at this time.

Users can save any number of individual entities with the save operation.
Users can delete a single entity, or an entire bucket.
Users can retrieve a single entity, or an entire bucket.