Flyttade IObserver till model namespacet