refactor into revealing module pattern
refactor and clean up complete, restarting tail logic
snake can add new pieces to its length
reworking towards working tail units, need to update Game.turn