add dealnews.rb and .gitignore