Add first draft of documentation with JSDoc and grunt task