Renamed QueryPrimaryKey to FindById
Implemented generic delete method on repository fix #30