Upon further reflection, since Department is mutable, it's hash can change, so it shouldn't have a __hash__ method.
Add a getConcentrationRequirement to corrospond to getMajorRequirement
Move the argparse stuff into a function
Misc. line tweaks to gobbldygook.py
Convert Student to Python