use js to dynamically generate desktop files rather than hardcoding it
Currently, a "program" is defined with these divs
- draggable -- an icon on the desktop
- draggablewindow -- a program window
- bottomapp -- a taskbar element
So it seems like all we have to do is write a js function that generates these divs based on input label
i.e.
foo('window1') -> window1icon, window1draggablewindow, window1bottomapp