Allow graph type to be specified through view property metadata & converted rest of UserSettings controller.
Move __call method in UserSettings to Controller base and a small tweak to the UserSettings controller (added visibility to index()).