update the generated doc
cleanup home page and adjust style a bit