Add ScriptEntryData

Part of moving ScriptEntry to the core