For each `Entity` subclass, decide which methods should be there, and find a way to document them in `yard`. See: #18