Need to Update Vehicle Classes to use protected variables