move help into lib to tidy things up
move init to the top so it's ordered properly
move args parser into own file
move parse json method out
set up grunt for jshint
satisfy JSHint
add mocha to grunt