build: add build directories to .gitignore
build: add boost as dependency