Added sourcemaps and improved grunt setup