pre-commit, refactoring modules/folders