Flesh out Depot + extra tests for Entity child classes