Observer A demo on a test on an event-driven programming design Code in this repository are NOT production-ready