Refactored CountLivingNeighbors to use Bus

instead of two handlers