Fixed a small syntax issue
Added command line arguments and usage to the client, plus added pseudocode for authentication.