Implemented incomplete digging



Implemented digging. Will need to be polished and will need to flesh out
the turfs now to make sure that it all comes together well.

Also moved around a few variables and renamed a few, for simplicity's
and conventions sake.