Export electives blocks in dot
Optimized combobox search
Added program name and support for empty electives
Added paned interface
Added viz client-side graphviz library
Back and Forward Buttons work and viz update