Send to the API as JSON instead of as form fields
Create a new progress-bars css file

And include it in /file/new
Extend .button from .submit

Move it to the global skin file so it inherits the skin colors, and so
that it doesn't need to be included on a per-page basis
Reduce visibility of progress bar while in progress

Change the color when it's succeeded