worked on dynamic chunk loading and edited noise functions