Completely refactored plugin to have a more logical class structure.
Complete separation of html, php, js and css.
Added more detailed comments to facilitate learning
Added template for WordPress 2.8 and up style widgets
Fixed bug where wordpress activation and deactivation hooks didn't work on some machines. Now using preffered register_activation_hook and register_deactivation_hook methods
Fixed bug where widget options did not update.
Fixed bug where RouteActions would throw a warning
Moved update plugin script out of the activation function, since this behaviour is improper and no longer supported. Activating function is only for initial installation, Update function is run on each page load
Fixed broken $.ajax jQuery calls resulting from upgrade to jQuery 1.4. The type:'post' had to be declared first in the object properties
Cleaned up handling of ajax / non-ajax actions
Tested compatibility with WordPress 3.1.1
Requires: 2.8 or higher Compatible up to: 3.1.4 Last Updated: 2011-3-17 Downloads: 2,189