AMBARI-4461 - Application Views Infrastructure and allowing new views and API extensibility - framework