Create DAOS interfaces and implementations