added NChart rendering, part 1