Incremental work towards enabling viewers #2; browser work.

Stil need to finish viewing mechanism.