Add Generic CrudDAO