Make sand a class.

By implementing OOP practices we will hopefully have better support for many
"grains" of sand onscreen at once.