Рябенко - Лабораторная работа №2

@VVillwin, @borodulina, @ljaljushkin review please.
Could you bind also `actionListener`?