Program megírása + dokkumentáció + egységtesztek