Factor out code to find directory entry
Refactors code to delete a file with new getDirIndex function
Adds solution for PA2 Q2
Adds solution for Q3