Adjusted so that a module should now return itself from the function, instead of modifying 'this'.  This allows the creation of new constructors as modules since they cannot otherwise be assigned to 'this'
Merge pull request #1 from brophdawg11/master

Adjusted so that a module should now return itself from the function