add gruntfile, update contributions module