Discussion data finished

Information regarding discussion section definitions has been finished
Populating from JSON started

Professors now populate the staff page. Known issue of number staff
being greater than max number in row
Generalized populateProfessorRow

Generalized populateProfessorRow, since populating professors and GSIs
is the same code.
Dynamic Placement Resolved

Rows that are "overfilled" no longer have an issue of placing staff
members in odd positions. Staff are placed dynamically such that the row
is evenly filled and spaced
Billy image added
Merge pull request #26 from TheWolfA2/master

Staff Page load from JSON