Adding tests
Added .gitignore