Clean Up and jQuery Plugin

Hi Adam,

I've cleaned up some code and created a plugin version of the project so it can be easily customized with an optional set of options and can be used multiple times on one page.

Regards
Andrew