Developer refactor

@adamggg I added scopes to routes and added tabs to the backend controlers