Finish coding from 1 to 5 but stuck at connection

1) Parse command-line arguments to obtain host, port, and vsf filename
(we talked about this last week)(done)
2) Open VSF file for reading(done)
3) Call SimulatorConfiguration.parseVSF(), which returns config
instance(done)
4) Close file(done)
5) Create ConnectionClient instance (done) not working properly stuck
here
6) Connect to the VMS
7) Create Simulator instance, passing the config
8) Call simulator.start(), passing the connection client instance.
8) When start() returns, we are done; close ConnectionClient and exit