The Weather Channel has launched a nostalgic new website that provides forecast updates in its former cable TV style, complete simple graphics and smooth jazz