JSLinting with Webstorm IDE
Ignore .idea/ directory from webstorm.
First pass JSDoc comments added