This section is long and might be split up into parts.

Having your project structured is important. One of the tools you can use to manage your project is to separate your sections into separate files. Using \input{FILENAME} you can include these files into your main project.