documentation
readme major update