Read description

Added tests
Added "Legend"
Renamed some elements