Modal view for new trip creation

- Prevent to create a trip without a name
- Prevent to create a trip if end date is earlier than start date
#1