review stage: Add missing functionality

Found a Not implemented panic there, so finished the implementation.

Change-Id: a57c278026
Story-Id: SF-84
wip [ci skip]

Change-Id: e3ad0cee65
wip [ci skip]

Change-Id: 47feb6a44c
wip [ci skip]

Change-Id: bb0e348da1
wip [ci skip]

Change-Id: 8bacae5ee7
wip [ci skip]

Change-Id: d8b664c576
wip [ci skip]

Change-Id: fb88a55944
wip [ci skip]

Change-Id: a09e2c819d
wip [ci skip]

Change-Id: ddfa65b1b3
wip [ci skip]

Change-Id: 71725364f2
wip [ci skip]

Change-Id: 61b41ba150
wip [ci skip]

Change-Id: 64b10fb858
wip [ci skip]

Change-Id: 4951f0a475
wip [ci skip]

Change-Id: e327207040
wip [ci skip]

Change-Id: 7795fa4fb1
wip [ci skip]

Change-Id: 68c21a84fa
wip [ci skip]

Change-Id: 7d934b2280
wip [ci skip]

Change-Id: 82866c0f2f
wip [ci skip]

Change-Id: 2fe92cf0ee
wip [ci skip]

Change-Id: ff79fbeea9