Implemented deletion of records in Delete.java
Changed Record to invoke DeleteQuery.execute
Made QueryFactory return Query instead of DeleteQuery