A real latest filings page as the new homepage. Fixes #70.