I thought that someone else might find it useful, since there was no existing guide covering building new frontends. It looks best on Jetbrains Datalore, but you can also view it using the ".ipynb" in the Github repo:
https://datalore.jetbrains.com/view/notebook/JYTVfn90xYSmv6U5f2NIQR https://github.com/GavinRay97/calcite-new-frontend-tutorial/blob/master/Calcite%20Frontend%20Guide.ipynb