Rewrote findfile to be smaller/help with finding bug in delete. Still bug in delete.