Client code basis back in, parsing of command line options as well. Client does not do anything yet, though.