add .gitignore
add tree based routing
Merge branch 'refs/heads/master' into routing

Conflicts:
	.gitignore
	src/main/scala/examples/example1.scala
Revert "add tree based routing"

This reverts commit 770c41be8bb3dc686910c140b3969e04f74ecccd.

Signed-off-by: Mikolaj Szabo <savingprivateblue@gmail.com>

Conflicts:
	src/main/scala/examples/example1.scala
tree based routing used in a new example file

Signed-off-by: Mikolaj Szabo <savingprivateblue@gmail.com>
Merge pull request #1 from privateblue/routing

Tree based routing