Add .gitignore

Currently, building the project creates a lot of untracked files. They should just be ignored.