Moved document loaded event and added better typography

Moved the instantiation of the new object and its document loaded event outside of the closure for greater modularity. There is no particular reason that it should live in the closure except for access to variables that are limited by the scope of the parent function. To remedy that, I allowed Helper to hang off of the global window variable. It's a global, but eh, it more closely follows jQuery's philosophy of moving methods into the document ready event.

It's also a good idea to use typographyically correct en dashes (–) instead of hyphens (-). My designer background says it's much prettier.