moved files from application level bundle to vendor level, fixed namespace, wip: need to figure out how to cleanly determine security/access to filter elements