Bring 4-6 quarts of water to a boil, add salt to taste. Add pasta to boiling water. Boil for about 4 minutes for "al dente" an extra minute for more tender.
While the water is boiling, add oil, and butter to a pan over medium heat. Add garlic, and chicken and let brown on once side for about 5-7 minutes. Season with salt and pepper and turn. Season with a little more salt and pepper to taste and add sprigs of oregano and cook until internal temperature is 165°F; about 10 minutes total. Set on a cooling rack.
Drain pasta, and place in a clean pan. Stir in pesto, add fresh basil, tomatoes. Top with chicken and fresh mozzarella. Serve family style and enjoy!