Standardised module structure for build