Moved Match Handler in a separate class from the lever.
This allows the lever to be a static method which I then converted into a simple method, so we mustn't instantiate anything.
Error Message Builder is a simple method too and doesn't need any initialisation.
Moved Match Handler in a separate class from the lever. This allows the lever to be a static method which I then converted into a simple method, so we mustn't instantiate anything. Error Message Builder is a simple method too and doesn't need any initialisation.