Create interfaces in Database Core
Create DatabaseMgr
Fix several bugs