Added post-processing effects.

Building more documentation and making slight design improvements.