Fixes #11, #12: Add dragover and drop callbacks
Demo for callbacks