Add gitignore
Add build system
Specify dependencies
Update gitignore