updated Visualight library, examples