refactor class/Object suite and add Pattern

I simplified the class/object tests and added a quick intro to Pattern Matching at the end, just to give an overview