adding groups DAO and service
adding group's DAO and service, trying to fix mapping issues