Start to overhaul the roster management to reflect the changes
to the models.