Minor changes to AllowedStatuses to use trait.
Added test views for statuses, and started implementing statuses into packages.