Drop items adds to list
Abstracted some event logic
Merge branch 'ember'