Added "delete" for Trip. It doesn't work yet, as there is some error buried deep in the DAO layer that causes ConstraintViolationException