Major cleanup and refractor of the file sharing site