added views adn controller