Added Template pettern for Observers. Little changes to validator subject.