add grunt file, update readme
add deviceloop