Add Lily\Util\RoutedApplication along with accompanying tests