The Pokemon Timeline Explained (in seven minutes)