recursively load map
fetch ids only
switch to always to catch errors
reset promises count on each call
plain ajax request
fix promise setup for import call
refactor objective to return objective ajax call
change addNodes to take an array or a string
fix call for child ids
set objective bank after bank is fully loaded