implements drops to all widgets
Merge pull request #12 from jeremyletang/impl-drop

implements drops to all widgets