Minor changes on constructors and javadoc
See changes...