Added "Javadoc" comments for all members and methods