hadling json  POST to /food address
FoodRepo interface got a AddFood() method
Repo constructors should return pointers

Pointers automatically implements interfaces implemented by the dereferenced struct
see: http://www.goinggo.net/2014/05/methods-interfaces-and-embedded-types.html
addFood handler calls the embedded repo