Added rename functionality

You can now rename files and folders, with a nice little input box to type stuff in.

With this, I've added all the functionality required, so the project is now done, and will enter beta testing. Huzzah!