Replace media.save with a method that always throws an exception
Create App.cascade helper
update dropzone handler, document todos