Refactored road classifiers

Moved many common member variables into base RoadClassifier class
Changed member variable names to have a more consistent and clear
naming convention