add initial major css changes, create index_upcoming_matches, and change index routing

No, the h1 must stay in the header. I would remove the line with the old header (header.panel-heading.leaderboard-heading) and add in respective lines:
1  header
2    h1 Leaderboard