added skyboxes and separate thread loading