Lay the chicken breast in a shallow dish, pour over half of the olive oil and add the thyme. Leave to marinate for as long as possible, at least two hours. Heat the remaining olive oil in a saucepan and add the spinach, sausage, onion, beans, wine, garlic and tomatoes. Cook for five minutes. Heat a ridged grill pan and cook the chicken for five minutes on each side, or until cooked through. Pile the bean mixture onto a plate and top with the chicken breast.