add view and controller
add view and controller