hasWriteAcces and hasDeleteAccess implemented for Persons. edit command implemented. editData method implemet