Rearrange methods in Semester
Import es6-shim
Show some form of loading indicator if courses haven't returned
Add comma
Require 6to5
Extract the requirement rendering into requirement.js
More let instead of var
'taint props.area.result.details, but just props.area.details
Move React class methods below `render`
Only do List.of on something that isn't an array
Fix up the not-found results
Create Student.data()

to return a promise of all the data needed for area of study evaluation
Expand/rotate the ellipses on the side of the area bar
Allow areas to only pull out the data that they need
Move all areas over to the new promise system
Pass result to ReqSet.array/some
Use lodash's .flatten to flatten the list of courses
Render descriptions as markdown when you clink on an areaofstudy title
Pull a rule out of block-small into studentSummary
require marked