Updating PRS game with OOP architecture.