Reorganized the programs folder and file structure so it is more modular, and makes more intuitive sense to navigate.