This one took more time that I've expected, but I've finally finished it. Now we can move onto the next thing.
Note: It's working, there's just an issue with vertical counters that needs refactoring part of the code. I'll fix that in a future update, till then only create your maps with horizontal counters to place food on.
The code is in the attachments give it a try.