Implement route panel designs, closes #127

Implements the route panel designs and adds some simple functionality.