Implementované počítané reference

- připsal jsem i různé "průpovídky", které za běhu informují uživatele o tom, co program právě dělá - třeba to někomu pomůže ty počítané reference pochopit

- už na cvičení jsem si to psal trochu po svém, takže tahle implementace nevychází úplně přesně z toho, co bylo na plátně (např. názvy funkcí jsou asi jiné), ale mělo by to být dost podobné (snad to ničemu nevadí)