Updated to reflect Observer pattern done and new contributors