Implemented function extractDynamicSection(). Added new overload version of extractDataLocation(). Finished the JSON parsing of effect conditions and protocol parameters