made canvas charts scale

buggy but works