Initial commit for refactoring abstractRestRequestDesktopPanel