implement the entities

pedline, pedzone, pedpage, peddoc,
modified the interfaces, too.