This is the connectX program, but instead of being controlled through the cmd, it is implemented with a MVC design pattern to use Java Swing for a Gui.