rename modules from CamelCase to snake_case
fix sources and tests due new module naming