Added box annotations.

Pretty straightforward, but thoughts on implementation are welcome.

If I don't hear anything, I'll merge later today.