Added show directs only checkbox and some tests.  Needs a bit of cleanup before going to staging.