Refactor problem 22 classes and procedural file