desktop 2.0

all the desktop work for WUI