added skaling by label and fixed an outstanding issue with the intervals label.
added timeline header as backround canvas.