Frühmittelalter: Franken, Wikinger & Magyaren