#127 allow controller to be passed via view config object; add some tests to exercise the config object option.