Add IOutpputWritter realization
Update Observer under Ioutputwritter outputs
Update IOutputWritter
Update to IoutputWritter ves
Update To iOutputWritter
Testing merging
Merge remote-tracking branch 'remotes/origin/Dev'

Conflicts:
	Observer/HeadQuartes.cs
	Observer/James.cs
	Observer/Tanya.cs
	PatternConsole/Program.cs
	SomeBasicElemnts/Weapon.cs
Update main after merging branch