Fix invalid reference to results variable being passed to view.
Hide link to current page in site-nav.

- Add checks in the layout view.
- Use span for the current page as the site-nav item.
Move javascript on index view to common js file.
Add weekend and weekday filter logic.
Allow trailing slash on games route.
Handle error retrieving game list on client side.

- Add new div to show Loading message or any errors retrieving the game list.
- Add observable property to display or hide the info text for the game list element.
Move getJSON call into loadData function.

- Call loadData method on page load.
- Set the isLoadingOrError property before retrieving the data.
Modify the filter logic on client side.

- Add visual clue that a filter is set.
- Refactor the filtering to be easier to handle.