S3Model: Very naive initial implementation of moving Snake. Having the world on the outside of a cube turned out to be messier than I'd hoped for. I'll have to think about this.