Update grunt and test
modify example
fix bugs