add: CRUD functions
remove: service package (redundant with DAO classes)