Added Javadoc for TabCompletion and DependencyManager now loads classes using a GroovyClassLoader