Implement the contest list page.
Merge pull request #4 from chiro/impl-contest-list

Implement the contest list page.