add grunt with jshint and server tasks