New features & behaviour for line charts

- support for multiple lines
- fill area between two lines
- axis labels now require specification of x/y values instead of automatic layouting