added documentation and example images