Adding checkboxes to Program Tree + Prettifying

Updated the Login GUI so that It can supply the program tree with an
array of strings (For the purposes of creating titles on the page).

Added checkboxes so individual courses can be marked as completed

Adding borders for cells in the program tree