diff --git a/projects/website/src/common/beatsaver-utils.ts b/projects/website/src/common/beatsaver-utils.ts
deleted file mode 100644
index 93ff8c6..0000000
--- a/projects/website/src/common/beatsaver-utils.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-import BeatSaverMap from "@/common/database/types/beatsaver-map";
-import { db } from "@/common/database/database";
-import { beatsaverService } from "@ssr/common/service/impl/beatsaver";
-
-/**
- * Gets the map that match the query.
- *
- * @param query the query to search for
- * @returns the map that match the query, or undefined if no map were found
- */
-export async function lookupBeatSaverMap(query: string): Promise {
- let map = await db.beatSaverMaps.get(query);
- // The map is cached
- if (map != undefined) {
- return map;
- }
-
- const response = await beatsaverService.lookupMap(query);
- // Map not found
- if (response == undefined) {
- return undefined;
- }
-
- const bsr = response.id;
- if (bsr == undefined) {
- return undefined;
- }
-
- // Save map the the db
- await db.beatSaverMaps.add({
- hash: query,
- bsr: bsr,
- fullData: response,
- });
- map = await db.beatSaverMaps.get(query);
- return map;
-}
diff --git a/projects/website/src/common/player-utils.ts b/projects/website/src/common/player-utils.ts
index 2335694..264786e 100644
--- a/projects/website/src/common/player-utils.ts
+++ b/projects/website/src/common/player-utils.ts
@@ -1,4 +1,4 @@
-import { PlayerHistory } from "@ssr/common/types/player/player-history";
+import { PlayerHistory } from "@ssr/common/player/player-history";
/**
* Gets a value from an {@link PlayerHistory}
diff --git a/projects/website/src/components/player/player-tracked-status.tsx b/projects/website/src/components/player/player-tracked-status.tsx
index 436c167..8978a26 100644
--- a/projects/website/src/components/player/player-tracked-status.tsx
+++ b/projects/website/src/components/player/player-tracked-status.tsx
@@ -5,7 +5,7 @@ import ky from "ky";
import Tooltip from "@/components/tooltip";
import { InformationCircleIcon } from "@heroicons/react/16/solid";
import { formatNumberWithCommas } from "@ssr/common/utils/number-utils";
-import { PlayerTrackedSince } from "@ssr/common/types/player/player-tracked-since";
+import { PlayerTrackedSince } from "@ssr/common/player/player-tracked-since";
import ScoreSaberPlayer from "@ssr/common/player/impl/scoresaber-player";
import { Config } from "@ssr/common/config";
diff --git a/projects/website/src/components/score/score-feed/score-feed.tsx b/projects/website/src/components/score/score-feed/score-feed.tsx
index 3f781ff..9382f32 100644
--- a/projects/website/src/components/score/score-feed/score-feed.tsx
+++ b/projects/website/src/components/score/score-feed/score-feed.tsx
@@ -7,6 +7,8 @@ import { parseDate } from "@ssr/common/utils/time-utils";
import Link from "next/link";
import useWebSocket, { ReadyState } from "react-use-websocket";
import { ScoreSaberWebsocketMessageToken } from "@ssr/common/types/token/scoresaber/websocket/scoresaber-websocket-message";
+import { getScoreSaberScoreFromToken } from "@ssr/common/score/impl/scoresaber-score";
+import { getScoreSaberLeaderboardFromToken } from "@ssr/common/leaderboard/impl/scoresaber-leaderboard";
export default function ScoreFeed() {
const { readyState, lastJsonMessage } = useWebSocket("wss://scoresaber.com/ws");
@@ -49,7 +51,8 @@ export default function ScoreFeed() {