Push the initial database implementation

Based on json hash, has basic CRUD functionality