adding a gitignore for compiled files