Необходимо разобраться в программе. Необходимо, изменить в программе некоторые переменные, возможно, изменить некоторые функции, а также объяснить, как работает сама программа.
Для себя Я сейчас на уровне ООП. Но у меня есть какие-то пробелы и недочеты, из-за которых выскакивают ошибки или исключения. Вообще я слабовата в ООП и хотелось бы это исправить