Homepage updated

Information about most of the nodes has now been published.