Thin Client/Thin Client Server for Beagle Board.

I would like to build a device with two beagle boards, one acting as a
Thin Client Server and the other as Thin Client (with full graphics).

Has any work been done in this area ? Something like the "Linux
Terminal Server Project" -

I think I'm correct in saying that CE has this kind of functionality
built-in ???

Any advice appreciated .....