Converted to Display object; visibility toggle

Still more to do but most encapsulation is decent
More encapsulation; changed filter interface
Prep for local dps clock
Updated for interface changes
Merge pull request #142 from jerryhebert/master

More refactor; interface change; added //sb visible