Μεσαίωνας, 500-1500