current state
added unittests
Merge pull request #50 from nouron/unittests

Unittests