Improved OOP architecture.
Consolidated duplicated functionality into single "resetAxisRanges()" method.
Changed setAxes function name to configureAxes.
Merge pull request #370 from kubark42/scopes-oop-fix

Improved OOP architecture.