Began adding JSDoc comments and doc folder

* Added a jsdoc grunt task