Removed the IEntityWithId type and the concept of having to mark the entities with a specific type.

Now there are strategies for setting an id