added lxde role, refactored common apps into apps role