Added javadoc for the model