Some best practice extension(include plugin and module) projects.