Rechecked promise implementation.  Updated methods that return promises.  Started work on the entity components.