add -v/--version option
simplify argument checking (use yards builtin functionality)
Update README
enhance usage help text
do not show usage on invalid arguments
release v0.2.4