setting up new controllers and views