Lab 3 finalized, 100% encapsulated as far as I can tell, changed a couple bad comments