added test controller and model