Total rewrite of uploading. Uploading now uses Multer for handling form data.