Add local file watching system.

まだ途中なんですけど、こんなイメージでOKかな？