Juicy Meatballs Kale and Mozzarella Pasta Bake



2 cups pasta (I used ziti)
1 lb (500 g) ground beef
½ medium onion, finely chopped
¼ cup panko breadcrumbs
2 garlic cloves, minced
1 large egg
1 tablespoon olive oil
½ cup Shiraz wine
1 (24 oz.) jar marinara sauce
½ bunch fresh kale, roughly chopped
2 tablespoons fresh thyme
3 tablespoons chopped fresh basil
fresh mozzarella ball
salt and pepper