Player domain validation

Added Domain validation for Player.
Added unit test for Player.
Removed Notifier (and the nasty service locator) out of Player domain and into its own handler.