added from JSON functionality to the requirement model