added controllers and one page views