added support for new fields description, urlStructure, returnDescription
changed span classes to list to make documentation more readable