Cleanup Directions table view for presentation

Includes:
  - Proper navbar styling
  - Empty table cell for error handling
  - Leg time + distance, larger instructions font