move view in separate file
add view file