update rakefile and gitignore