updated and moved gruntfile
semantics