Hook up events to components.
Remove TODOs
Fix merge conflicts.
Resolve merge conflict.
Fix botched merge.
Re-register events when edited.
Fix bug caused by Knockout referring to wrong `this`.
Fix merge conflicts.
Add MOUSEMOVE event type.
Fix registering/unregistering events.
Make Triggers use a function rather a static DOM element.
Events shouldn't register themselves.
Rename mousemove to hover.
Swap hover/mouseover.
Merge pull request #151 from KSHSK/events

Hook up events to components.