[feature] New directory structure.