Made player singleton and PuzzleDB all static