DO NOT MERGE - Feat/drag and drop 

Adding basic directives for drag and drop events.