Web Model-View-Controller Framework