Added command line argument parsing
Added option to print usage
Added options to set transfer and broadcast ports