Create core module