Adding source and tests
.gitignore