<commit_before>## Installation from source on the Hedgehog controller

In order to install the Hedgehog IDE on the Hedgehog controller, you first need to install Node.JS.
To do so, open a terminal connection to your Hedgehog's Raspberry Pi, and type the following.
```bash
$ wget https://nodejs.org/dist/latest/node-v7.4.0-linux-armv6l.tar.xz
$ tar -xvf node-v7.4.0-linux-armv6l.tar.xz
$ sudo cp -R node-v7.4.0-linux-armv6l/* /usr/local/
$ sudo apt install libssl-dev
```

Now with Node ready to go, we can move on the environment setup for the Hedgehog IDE.
```bash
$ git clone https://github.com/PRIArobotics/hedgehog-ide.git 
$ hedgehog-ide
$ npm install
$ ./node_modules/typings/dist/bin.js install
$ ./node_modules/grunt/bin/grunt build
```

That's it! Run the IDE with the following command.
```bash
$ npm start
```<commit_msg>Add zmq package requirement<commit_after>## Installation from source on the Hedgehog controller

In order to install the Hedgehog IDE on the Hedgehog controller, you first need to install Node.JS.
To do so, open a terminal connection to your Hedgehog's Raspberry Pi, and type the following.
```bash
$ wget https://nodejs.org/dist/latest/node-v7.4.0-linux-armv6l.tar.xz
$ tar -xvf node-v7.4.0-linux-armv6l.tar.xz
$ sudo cp -R node-v7.4.0-linux-armv6l/* /usr/local/
$ sudo apt install libssl-dev libzmq-dev
```

Now with Node ready to go, we can move on the environment setup for the Hedgehog IDE.
```bash
$ git clone https://github.com/PRIArobotics/hedgehog-ide.git 
$ hedgehog-ide
$ npm install
$ ./node_modules/typings/dist/bin.js install
$ ./node_modules/grunt/bin/grunt build
```

That's it! Run the IDE with the following command.
```bash
$ npm start
```
{'fraction_non_alphanumeric': 0.11768184506209343, 'fraction_numerical': 0.014192785334121822, 'mean_word_length': 3.9473684210526314, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4836059', 'n_tokens_mistral': 640, 'n_tokens_neox': 581, 'n_words': 196}