Add gltl loader, improve cache, support scene node get by name, and some small bug fixes