Updated with cross platform root and user directories, now copies files from /templates/