Good work on making these charts. A couple things to change/mention:
Move code from webapp/src/components/ReplayPage.tsx to webapp/src/routes/replay.tsx
Once the above is complete, the code change in webapp/src/components/Main.tsx should no longer be needed; we can merge anyway and simply delete components/Main.tsx; the new main file is webapp/src/main.tsx
Made the change should be ready to merge.