Add unit tests
Add more unit tests
Version 0.4
Merge branch 'unit-tests'
Add gitignore