Move facet code to the RLetters namespace.

This also included ripping a bunch of misplaced presentation logic
out of the facet class and into our first two decorators.