Removed attributes of interfases on the main Vehicle interface, instead defined thoese on each categories as of 'partial interface Vehicle'