Issue #7: Added javadoc for package domain