feat: Add Windows fan NPC with dialogue system and knowledge mechanics
- Implemented ElevesWindows.gd for a group of NPCs that challenge the player on Linux vs Windows debate.
- Created dialogue structure with various responses and knowledge checks.
- Added ElevesWindows.tscn scene for visual representation of the NPCs.
- Introduced GameData.gd to manage player knowledge and mood points.
- Developed KnowledgeItem.gd for collectible knowledge items that enhance player stats.
- Created KnowledgeItem.tscn for visual representation of knowledge items.
- Established a generic NPC script (NPC.gd) for reusability across different NPCs.
- Developed ProfMaths.gd for a math teacher NPC that teaches Markdown.
- Created ProfMaths.tscn for visual representation of the math teacher NPC.
- Updated project settings to include GameData as an autoload script.
- Adjusted export path for HTML export.
- Enhanced test scene (test.tscn) with new NPCs and dialogue UI.