Update gitignore and fix specs