Fixing your own smells

Adding a Mistake-Based Familiarisation Step When Teaching Code Refactoring