Refactor to OOP | GenAI Works