Creature Unification Complete
Finished merging player and entity systems into one shared codebase. All creatures now use ICreatureController for
input; PlayerInputController handles real players, BrainController handles AI. Damage, hit detection, i-frames,
knockback, and stun are unified through a single DamageCreature method. Client rendering merged Player and Entity
into ClientCreature. Class diagrams updated to reflect the new architecture.