Detection of Extra-Solar System Planets