Moved view classes into several new namespaces, created view filter interface, updated tests and READMEs