Update app.js and implement processors

This stops app.js from trying to validate uploads on the client and adds
AudioProcessor, ImageProcessor, and PNGProcessor.