start to test implement controller and view