* Migrate away from CRA
Fixes#128
* Add vitest
* Fix github client, still issues with kittycad
* Working e2e tests when kittycad.ts functions don't call node-fetch
* Remove cross-fetch that was causing issues in the browser (not sure why)
* Node 18, rm custom kittycad.ts, replace node-fetch
* Clean up
* Clean up and lint