Adding view specs

Signed-off-by: Alan Gardner <alan@armoin.com>
Adding approve and reject links

Signed-off-by: Alan Gardner <alan@armoin.com>
Approval action

Signed-off-by: Alan Gardner <alan@armoin.com>
Adding the moderation state machine

Signed-off-by: Alan Gardner <alan@armoin.com>