Masters Thesis Implementation: Parks Observer Pattern.