Food now aligns to grid

TODO: 180 degree turns, portals
note: might try making tail movement action based rather than position based