JavaScript canvas proof-of-concept added