Port to drupal 6 with views 2

5.x-1.x-dev, Code, task, critical, patch (reviewed & tested by the community), thebaron88

I have rewritten the code to work with drupal 6 and the new views 2 plugin system. Can the code please be reviewed and if appropriate submitted to the repository.
N.B. The patch file does not delete the original files as i cant figure out how, it does however empty the files so they do not interfere.