Add desktop-app template
Shift single-page-app files to its own directory