Added constructors and javadoc to them in Item