documentation and grunt build