More usage docs for version_helper
Reorganizing code and adding more tests