Provide a name() property for Views
View::name should be able to be set by the user through the Layouts Editor->Layout->Views . View names wont be identical, so different views can have same names, it is up to the user to define them based on its workflow.
View::name purpose will be the SidebarButton applet, the user will be able to call different Views from the same screen edge based on their name. Another purpose will be to help the user distinguish Views with same options such as same screen edge, alignment etc...