Upload and edit files