o Too many confusing options ... switch to getopt_long()
o Add home position and range in options (not yet wired up, so not mentioning
  in README.md)