added dragging example, fixed an issue where scope-level function were being declared for use in a directive but not picked up for use by hmTouchEvents