Creating module structure