MVC webshop application using CQRS and Eventsourcing