add support for gaussians

close #97
close #98
update dev tools