Implemented basic grenade interaction:
- Player can pick up, throw, and drop grenades.
To-do:
- Refine throwing mechanics (e.g. direction, force).
- Clean up and refactor related code.
Added Interactable - interface for interaction system. Implemented in test item (TestBox).
Created interaction component for character
Added interaction input - not implemented.