Further progress with UI rewrite.
Added support for observing individual file.
New UI namespace.