Update usage.js

some additional options/info added. cleanup and refactoring required.