プロパティ名を変更

Modelクラス内
  Timer -> UpdateTimer
ThemeModelクラス内
  Source -> Theme
ChallengeViewModelクラスを追加

ChallengeをChallengeViewModelでラップ。
ThemeViewModelを編集。
MainWindowViewModelに更新タイマー追加。
View実装

Bindingする階層にも変更あり。
経過時間を表す要素を追加
TimeSpanAsStringConverterクラスを追加

TimeSpan.ToString(@"hh\:ss")では負のTimeSpanであることを明示できないため追加。
StringCollectionAsFlatConverterクラスを修正。
ChangeTimeFormatCommandを追加してView実装
(closed #4) カウントダウンを実装