Added .gitignore
Fixed unit tests
Fixed CS.