unittests complete, added gitignore