add gitignore to ignore target folder