Update launcher to use a file requester