remove field ScriptRepo::state
client repo keys & values enumeration
entity system work-in-progress