Migrate front-end code to TypeScript + Preact JSX
This release replaces all JavaScript UI components with TypeScript Preact JSX components. This requires a build step before the Python
server can be used. The build step creates the entry index.html file and the compiled JavaScript bundles. The Python server uses this built index.html to serve HTTP requests for the front-end UI.