Курсовая, 4 курс: переименовал файлы, небольшой рефактор.