almost finished snake the 2d version