JSONLoader constructor