Front end interacting with server

Added file renaming, file deleting, ability to refresh directory, and git status colorization.