Fixed dashboard controller.

Signed-off-by: crynobone <crynobone@gmail.com>
small tweak.

Signed-off-by: crynobone <crynobone@gmail.com>
Reorganise events process and how menu is loaded.

Signed-off-by: crynobone <crynobone@gmail.com>
Add missing routing.

Signed-off-by: crynobone <crynobone@gmail.com>
admin should be able to browse to extension and setting.

Signed-off-by: crynobone <crynobone@gmail.com>