Gitignore binaries

Will make sure binaries are ignored by git.

This will make sure the size of the repository doesn't increase as more and more versions of binary files are added.

When you type git status, it will look as if the files aren't there.

Will also make it easier to see what actually changed between commits