added documentation and pictures