OO Python-based "snake" game demonstrating the MVC design pattern