Added initial desktop environment support.