setup basic skeleton and layouts of the application
update view template
add more action skeletons and update template