refactor markers out of panorama directive, add default sphere radius