FolderItemクラスを追加
Commonクラスを追加
DispatcherDictionaryクラスを追加

DispatcherCollectionを継承させたが細かい動作は未確認。
Commonクラス内の誤記述を削除。
FileItemクラスを追加
クラスの初期化処理を実装

ファイル探索とか
Commonクラスにフォルダパス取得する関数を追加。
DispatcherDictionaryクラスを修正。
FileItemクラスのロジック部分を実装

Commonクラスにスナップフォルダ作成メソッドを追加。
FolderItemクラスのロジック部分を実装

正規表現の抜けを修正。
FileSystemWatcherのCreatedイベントを除外。
FolderItemクラスの挙動を修正

FileSystemWatcherにおけるChangedイベントにディレクトリへの変更が通知される。
FolderItemクラス内でディレクトリへの変更通知を弾くように修正。
FileItemクラスのコンストラクタを変更。
CommonクラスのGetHash関数の文字列切り出しメソッドの挙動を修正。
Merge branch 'dev/logic' into dev/model
Json.NETへのNuget参照を追加
モデルクラスのプロパティを変更

FileItem, FolderItemクラスにおいて、
ReadOnlyでないコレクションを変更してpublicな状態へ
モデルクラスに通知機構を実装

FolderItemクラスのコンストラクタにおいて、ファイル名が正しく取得されない動作を修正。
Modelクラスを実装

FileItemクラスにメソッド追加。
許されない。
Merge branch 'dev/model' into develop