Added gitignore and support for getting a tag list