Add missing controller from previous commit.

Change-Id: I782e0266b4e8129d96ec31789ce8ccc8ab33ac07
Prefer data-ng attributes for valid html5.

Change-Id: Ib2b284df1bdee615048ed1e5e46bf998bff99863
Add display of the competition schedule.

This is very rough for the moment, as it doesn't chunk the matches
in any useful way (suitable examples appear to be: day, session, round).

Change-Id: Ice680190b19648815b81c24876141ba5e1865d25