Clean out package.json
Initial pass at using leveldb
doesn't add courses, or return them, or, well, use promises.
Rename buildDeptNum to splitDeptNum, and shorten it
Move the fetching functions to getCourses and create buildDeptNum
Rework the db handling to use the es6-promise branch of db.js
Tweak the other functions that touch the database to accommodate the new functionality
Clean up app.js somewhat
checkCoursesForDeptNum is now in a different file, demo_major
Use more promises in demo_major
Remove an end-of-line space
Accommodate the js guidelines in Semester
Ignore my build folder
Remove the no-longer-used public/css/app.css
Remove the section from deptnums, to match with crsid.

WRIT 111A and WRI111B have the same crsid, so now they'll have the same deptnum, too.
Oops! Too many promises; this one was only supposed to return a boolean.
bind(this) instead of self=this
getCourseFromDeptNum -> deptNumToCrsid
Return {result, details} from the major checking
Flip the arguments to checkCoursesForDeptNum
Render ComputerScience