Princeton Period Spaces for P-Divisible Groups