(feat) Create interface for the database.  Closes #36