Rename Desktop class to DesktopSystem
Introduce Desktop namespace