Fixed food appearing in wall problem...slight refactoring as a result in
Food.  Rid of food.location, and changed food to direct set up instead
of going through grid.layout. food.check now accepts x, y variables
which was the answer.  don't use self.x and self.y directly.