Starting lab5 work. Going to branch off after this commit.