use `tput` to determin terminal width
add `option-parser.lisp`
use option-parser
update README.md