Finished chapter 2 with new examples and tests! Been through simple tests, testcases (same test, different parameters/expectations), expection tests and state-changes tests
Updated the readme with summary for chapter 2!