added some javadoc
refactoring in TechnologyPool.java