Corrected Javadoc text
Added Javadoc.
Made it into a pure static Factory class
Updated calls to ConfigurationFactory who is know purely static
Added Javadoc