Lab 3 finalized, 100% encapsulated as far as I can tell