entityId component setting

updateComponent added - still needs to be integrated
with component.save()

schemaFromTitle
toEntity helper function
updates to destroyEntity tests
guarding against invalid entity