Update .gitignore

and change specs to use `described_class' syntax.