Adding Weather Station project based on obeserver pattern