initial structure, htmls, controllers, etc