adding groups controller and tests. tests are not passing\!