change the candidate assessment page to dialog
Merge remote-tracking branch 'vmw-tmpst/master' into assessment-dialog
add roles list context menu
Merge pull request #172 from whywhy36/context-menu-roles

add roles list context menu
Merge pull request #171 from whywhy36/assessment-dialog

Assessment dialog
Merge pull request #173 from Chunjie/master

candidates frontend & backend new functionalities