Further implementation of attributes and improve exception handling

- attribute: empty series elements will be ignored to be sure have
no white area in HighCharts, but will throw an exception

- exception handling: there is no renderChart function anymore,
but render plays this role from now on. There are further checks
for instance, are there any elements to visualize? If not, exception!