Initial commit with command-line client processing instead of client server-setup (for now).