Adding Collection Update trait
Collection Updates compiling, failing tests
Collection Update passing tests
Defined the most common Matchers in the common trait
Separating test helper methods from fixture data