Created: controller, drag upload, html5 reader