[refactor] removing the eventpublishing from Menu
 [refactor] FoodEvent is now MenuEvent
 [refactor] now listening to MenuEvents
 [refactor] it is now a distinguished MenuRepository
 [refactor] addMenu method introduced, should be used for event publishing
 [refactor] menurepositories now publishing events