Added source
Added .gitignore