+ 1 is one too many when building this array
minor syntax fix
libvterm takes row/cols
add the terminal canvas

Most of it was cargo-culted from this project's predecessor:
https://github.com/jasonmay/app-termcast-server-web.git

If it ain't broke, don't fix it!