Add deps, add .gitignore
Update readme
Add basic implementation