renamed and updated
Scaladoc updates
moved Kafka-specific private methods from Module to KafkaModule