Fleshed out exercises 2 and 3 in class3
Improved comments in boilerplate.py to create a more thorough example