Whitespace, syntax tidyup.

Change-Id: Ic485ebd0bfffdf64a3421e6cb40638b87e56826a
Add a sorter for the gamepoints collection.

Change-Id: I9a9a8ef763b05fcb296d386fc5531f14d35d3b03
Add a link for the events schedule.

Change-Id: I978cf7880b4ebd4b5475bf9443f7a04959b07d82
Add a comp template based around AngularJS.

This provides a mechanism to contain dynamic pages. Add a new meta
attribute which is the name of the Angular controller to use for the
page. Implement this for the league points page and add placeholers
and links for the other pages.

Change-Id: Ifa22b68139f4dbd0cf7392140a325a615dd4e181