Fixed a local variable shadowing issue, added in a ton of notes about overriding since that is what tripped me up on the exam question.