add gruntfile and setup build and watch tasks