HoverHell - 2012-01-20

Not sure about easier than modifying the current code; but it certainly could help to keep it cleaner, having separate tasks in separate files, not all over the code.
Though I'd also guess providing such architecture isn't exactly easy either (if it is to allow high versatility of plugins); would make more sense if there's indeed much interest in writing plugins.
(also, the feature request/discussion I just posted — https://sourceforge.net/tracker/?func=detail&aid=3476826&group_id=341051&atid=1427791 — seems somewhat relevant to this)