Basics
Add Docs
Update .gitignore