sqlite3 abstraction layer
server module that loads the routines in the protocol module
protocol with key-based registration support