#112 - Learning the Observer Pattern w/ Callbacks