Jeremy Newman : rewrite javascript handlers for jquery, and merge files, cleanup