improve readme and build
test and implement document renderer