#60 Add view for when no routes are found.

This:

* Splits the planner template into several partials.
* Adds a new 'error' that's displayed when there are no connections found, see #60