Supports html, custom columns, array of metric data

Changed the metric format a little again to help support custom columns. Feels pretty clean right now. Readme is updated with the new format. Can also take an array of data as well.

Fix for #9 #8 #10 
That could work.