@cevans87: I added a rather long-winded doc-string to the main() function.

@tanislopez: I agree that we should make sure old commands have finished before we execute new ones. However, that should be in the movement/physical module (in this case, src/movement/physical/test/jockey.py).