Update documentation with requirements section