fix(organizations): remove non-null assertions and add fromDomain method
- Remove non-null assertion operators (!) from Organization entity
- Add proper constructor with explicit parameter validation
- Add static fromDomain method for consistent domain-to-GraphQL mapping
- Improve type safety and follow project conventions