Added initial database model and ddl