Add base html viewer prototype