destructor. need to decide what will do
impl holdes name, does not have to get it as parameter (formal)
implemented student->update() Observer interface method
working on main
changed faculty to *, cohherent with Observer interface
empty implementation for ~student
coded main.cpp notifications seems to be ignored/not implemented??:)