moved zone tasks into their own class/namespace
added ip address and DNS to baseinstance