Project Based On The Observer Design Patter