add transport mode and vehicle, models and views

- [x] models
- [x] views
- [ ] doc