Created DropHandler & updates events

Change-Id: I1b47c0462a95964ee7c6e7f71a87d2c91c84a84d
Added missing packages & files

Change-Id: Idbcf892acb36e0e3af067e99d9122391792d8271
Added missing files

Change-Id: Ifc0162ebebddfdbfe51fc93844d9f34816a486c9