An event-sourced example using Play