implemented meshes & lights and stuff