source viewer using Syntax::Highlight::Engine::Kate and static html start page for reduced startup time