add initial code commentary for shared canvas