Remove extra site.css.
Make browse button trigger browsing via hidden file input.
Add drop zone basic event handling.
Improve creation of inputs for browsing and for drag-and-drop.