Reworked view layer to be templates only, no view objects.
Removed superglobals class.