Initial commit with CPU