Initial session2
Break stuff for the students to implement
Get it to compile too.
Get it to compile too.
More explicit comments
Remove new master code that doesn't apply to session2