Web UI Architecture modularized