grunt style logging & file handling; npm