added controllers & views