EC improvements

Adds new shorthand aliases, cleans up some of the internal operations,
and prevents the use of duplicate UUIDs via EntityManager.define() which
resulted in overwriting data.