Desktop Manager

work in progress.  come visit again soon :)