--added vehicle type enum
--fixed copy and past errors
--renamed IgnitionStatus to IgnitionTime interface