Also fix a typo in oracle.go label ("Private hey" → "Private key").
- Moved usecases into internal/usecase - Renamed internal/utils to internal/helpers for better naming semantics - Clarified separation between domain model, usecases, adapters, and web/API