refactored some directive attribute names and added to vehicle panel