simplified module dir structure