add a class for custom HFActionEvent
add position to HFActionEvent
add start and end to HFActionEvent
have mouse press/release fire HFActionEvent
add an HFMetaEvent class as super class for meta events