Made ViewButton not templated