Added a little bit more code doc.  Don't define modules with .js on the end.