Minimal webapp structure.