allow horizon plot to take a data.table
new functions
added charts.R functions