JavaDoc Update

All classes have JavaDoc (although not all are current)