added grunt replace task