Minor bugfix - missing a label.
Documentation updates/elaboration, fixed typos.
Documentation modifications, added mostly-functional getopt for no reason.