Generate inner classes for components with no extension class
Fix removing multiple imports
Better format generated classes
better format main program output
add the eclipse builder description
remove unused constant
javadoc
add .externalToolBuilders to gitignore
javadoc
remove not applicable todo
javadoc
add TODO