Rebuilding State from Events - Event Sourcing | OneNoughtOne