Add minimal middleware stack (for file upload)
Use JSON middleware instead of half-baked own solution
Nicer error messages
Shuffled middleware order to prevent weirdness
Very, very, very hacky implementations for upload, start, etc of productions