add moveVehicle method for drag n drop rows
add  addVehicle and moveVehicle methods

adds vehicle objects to the consist object
changes order of vehicles in consist
change visibility of constants
add moveVehicle method for reordering vehicles in consist
add drag and drop functionality (not finished)

also edited borders and spacing
edit borders and spacing