Added model DirectionsCache and set up associations with Trip