Spherical Latent Factor Model For Binary And Ordinal Data