477 rename views from ui

Allows the user to change a view, not only rename it but also update the description and update the state (it was pretty pointless to change the state of the view but not be able to save it). Fixes #477