chore: add grunt to use grunt-serve