add trip entity,repository,resource