Began impleemnting section upload functionality and reworked a lot of code.