trip ticket detailed status implementation, includes a simple color scheme, integration tests, and implementation of 'expired' status