split multi vehicle logic out to new files and reverted changes from existing ones
copied multi-vehicle forms to new widget, and reverted multi vehicle changes from existing forms