properly named and separated calls
allows for namespaced classes, moved Pages to web namespace