refactoring
food blocks
keyboard controller