Added a gitignore file to help with excluding files generated by the build from being detected by git. For example, *.o, *.d, *.a, etc, etc.