Seems all finished, with one bug fix (availTime check before kicking)
Now parses argv