Including more tests and returning true from delete if successful