added system settings util. updated async sequence to make it easier to work with. fixed bug in file downloader that didnt remove finished downloads