add gitignore
decorator exercise