Vehicle Profiles: Vehicle profiles for use in the NewUI

This is work from @bob01 on the #359 pull, which is being re-factored to be used with the newUI branch.