removed view return for now

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>
updated to use Controller

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>
updated extension to use new permissions

Signed-off-by: Ninjaparade <ninja@ninjaparade.ca>