removed classes used to simulate simple MARK I for implementing Observer design pattern that is no longer necessary