Create a new core module