Initial commit
Split JS files and reorganize functions
Put libraries in /lib
Add basic elements of program manager page
Add table, move semester and year to top, and load requirements into .data()
Finished loading courses and adding course by clicking on the input
Fixed focusing on the last added input
Auto remove empty rows
Added reindex table rows function
Added check for invalid course number
Finished storing requirements data
Updated tables
Continuing UI