Vehicle Controp
ller Unit Test

Alignment of code
Enter new vehicle flow

Changed Vehicle model: 

-added Brand and Type domain

- indide Vehicle changed types of properties brand and type from String
to Brand and Type, respectivly

- VehicleController changed newVehicleFlow accordin to domain changes