Added Pre-Launcher and Launcher to desktop copy and fixed Do-Exit errors
Fixed self cleanup to be less messy