Re #8471 - Error correction after review
Re #8471 - Simplification of CRUD functions- conversion source of private key repository to one file- added comments
Re #8471 - Modified source- deleted redundat files- deleted '_impl' from repositories filename