SMS dit: Models for discrete longitudinal data