modules minor refactoring (add module jsdoc) & move jshint rules to jshintrc file