Completed Lab 5

Up to the point where things get complicated.