Add file upload view and controller