Revert "Replaced Entity IDs with Names"

This reverts commit 99098ddfbc3c1394c60a8d665e02c4d5a7776431.
Added Entity Name Reference System

Simplified Revision of two previous commits. Reference entities by name
during initialization. Attribute lists are converted from names to IDs
after initialization.