Added settings file to keep track of last login and path to bin; multithreaded launcher; synched versions in updater