* Simple Observer pattern setup
* Basic JUnit test setup