misc changes and added gruntfile