Added assignment management features to the backend.