OOP Clock Patience simulation in INF200