[refactoring] DTO extracted to keep information about events and markets; prepared to be moved to business_layer