Refaktorizácia vyžiadaná zo strany 2. semestrálnej práce.