Added FileSelector class instead of String for Filename, to allow loadAddr to be significant

Change-Id: I3d07c2f9a39ef6430c8c2ad89f2d8effc1bfaabd