move clang module to it's own directory