You could cleanly think about it in three parts, but the time jump in the middle which involves a whole new set of characters is another way to split it.