add grunt livereload, use: grunt serve