simplify
explain 'normal' route
modularize
modularize
modularize
cruft cleaning, double check for NEARFREE
Merge pull request #35 from ryanpcmcquen/master

modularize and compatmentalize options