added documentation
added some supplementary files