Implement the Project Delete function

There's a bug though in that we get an IO Exception because the file is
open somewhere. I can't figure out where it's open at though.