First complete draft explaining files and going through all the steps.