snake example is now somewhat playable