Added an inheritance depth
Corrections
Javadoc updates
Corrections
Corrections
Basic implementation