Added basic gitignore file - maybe in future make a build directory and exclude that instead?