An attempt at creating a fictional webmail service using CQRS and event sourcing