Refactor of delete method
Removing tests
Reoving files of test from csproj
Refactoring arch