Added a timeout mechanism to the connect method. Basically, if a connection cannot be made within that time period the application will exit.
Added a timeout value to the configuration and passed that into the ATEM that is initially constructed.