locking added, mesh loading fully operational
meshloader with callback