MASSIVE UPDATE

 - Formalize DB Plugin Interface
 - Improve json-rpc implementation
 - Update README

Oops... not really an atomic commit