added documentation and zipped module