Cleanup: remove entity constructors

And fixes various tests that used to use the entity constructors.

Hasn't done it for all entities yet, but most of them...