New returns logger if one exists. Get creates a logger if doesn't exist