THIS COMMIT CONTAINS ALL THE COMMENTED SECTIONS. AFTER THIS COMMIT I AM DELETING ALL THE COMMENTED SECTIONS BC THEY ARE CONFUSING. BUT WE CAN ALWAYS COME BACK TO HERE IF WE NEED THEM.