Better view/template variables naming and more superglobals.