Create Observer.cpp