initial commit
added groupBy examples
some comments
removed incorrect lines lifted from machines :)
added examples license
added gitignore and resolved auto-license merge conflict