Adds model rotation in voxel space, closes #52. Reworks undo to support animation.