Hello msg

BitMap version of HelloElement message
It looks like there's an unnecessary level of nesting in the representation of the hello element. Shouldn't that just be

```
type helloElement = int list
````

?