adding example usage and gitignore