Theory Of Planet Evolution