added skeleton code to make the client a single executable.
added util method to concatenate two strings and return a new one.
added code to check and create the directory for file to be downloaded.