Much work on making the plugin more generic - to get added to wp plugin repository soon.