Add logic to ConnectionDetailsFrame and make it Callable
Add a test harness for ConnectionDetailsFrame (runs and waits)
Added better Javadoc to the ConnectionDetailsFrame