Fix gitignore
Add dependencies