Reviewing javadoc for main package and update to ConnectionController javadoc