added center point and label
changed popup to javascript control instead of css for consistency