...
The HTML provided our skeleton for everything that was static: each of our bins including the semesters and our requirement bins, along with their headers and titles. Then everything else (our classes boxes) were added dynamically through the Javascript.
...