transform Drag&Drop service (not really angular service)  into really directive