At the moment, I have implemented the skeleton of command line processing using the Python "argparse" package. The idea is to eventually implement most of the options in xtide, but at the moment not all these are implemented.
I think I should remove the command line options not currently supported to make the tool more user friendly.