Sprint 13, Issue 7: A new page for connection testing. A router and some preliminary routing. Also added directives and moved the pi-canvas directive to pi-canvas.js. Reordered the way the Display section was formatted.
Sprint 13, Issue 7: Connection drawn, but not dynamic yet.
Sprint 13, Issue 7: Added offsets and some code for the connection terminus.
Sprint 13, Issue 7: Sink terminal working. 4 connections showing.