Rename core to engine
Fix #28