Three Body Problem Review