add livereload
rewrite Grunfile into coffescript