Added some more tests
Added gitignore file