updated gemspec, gitignore and preferences fixture
updated test setup