NEW: TopView class (Lightweight template engine)