initial commit; same as the last nviz-demo commit