Nový update
Zabývá se hlavně vylepšení při čtení souborů

1) Dekódér souborů
-> src/DataDecode.java

Samotný princip čtení se nemění, nyní však již metoda přečte celý soubor najednou, který si uloží do ArrayListu, v němž jsou uloženy jak názvy tak hodnoty proměnných.
Metoda getDataFromBlocks() si také nechává posílat od dalších metod (allowedKeys() a getVariables()) povolené názvy klíčů a proměnných. V původní metodě to není obsaženo z důvodu větší přehlednosti.

Novinkou je taktéž, že s okolními objekty může komunikovat pouze metoda getData().

2) Nový druh výjimky
-> src/CantLoadException.java

Stvořena pro situaci, kdy nelze cokoli načíst z jakéhokoli důvodu.

3) Proměnné v datových souborech
-> maps/Farmer_circuit.map

Proměnné nyní mají znak € před názvem proměnné

4) Nová třída Test
-> src/Test.java

Vytvořena pro testování kódu předtím, než jej implementuji do potřebných tříd a metod. Obsah této třídy není vlastně pro chod programu důležitý.