More classes are fully documented. Removed the interface implementation classes since they should be created by the TransitFactory class.