Basic event sourced model working