Updated the person using observer pattern for wall updates. This allows the Person entitiy to subscribe for updates from other Persons and removes the need dynamic generation of the wall. This design should should improve the efficiency of "wall" operation.