implemented bespoke
multiple canvas
chart prototype
alpha test
beta test