Issue #575: New homepage
Done.