Some code cleanup items.
Added basic configuration that reads in the step ratio.
Generalized the property gathering code.
Added more tests for the configuration code.
Added ability to set step ratio in inches.