Moved ServantSite logic to ServantResponse and root node