initial commit of canvas drawing