- added projector (marker) on hero selection
- moved selection validations from PlayerStates to PlayerController (we can select elements from external objects i.e. GUI)