Chapter 3: Types and classes

@laurocaetano just finished the exercises from chapter 3.
I liked your explanation. I didn't think about the test thing.