Added .gitignore
Added tests