Add documentation
Update `.gitignore`
Update project