Committing because I'm scared my motherboard is about to fail...
Fixed compilation issue with stream-related header files.
Finished code for lab.