added destroy method
update alternatives
dragInit event handler respects itemPath

closes #29
make mouse events available in configurable event handlers

closes #36