Add class IObserver :D
MAke abstract class Observable :D
Add comments autor