server CLI parses command line arguments
handle command line syntax errors