add livereload sample