Add support for file drag and drop