added chunk loading and removing - map now infinite
asynchronous chunk loading