Added gitignore and support for constructors to @SnagArgs annotation
updated readme