Adapting polycode template.
Adding deps.
Updating gitignore.