Add basic abstract DAO implementation.