Change structure and outsource each section in separate file