styling

- making tooltips a bit nicer
- drawing boundary lines behind the data not on top of it
- handle NaN data fields in scatterplot