Advanced snake game by James Jacobs