initial
test
added unit tests, set interface, minor refactorings
Merge https://github.com/tobias-maslowski/datastructures

Conflicts:
	.gitignore