Reorganized ... well, everything. Stuck things into modules (more or less), added table generation, enabled interrupts, configured 2x DAC gain output. Still need to add sine/sawtooth to the ISR, add button interrupts, and think of our "special sauce" for that extra 10% grade.